hydraulic telescopic and foldable crane - Turco Inglés Diccionario